365bet中国官方网站

  • word of the day

    cucurbita argyrosperma

    cucurbita argyrosperma - 365bet中国官方网站 definition and meaning for word cucurbita argyrosperma

    Definition
    (noun) plant bearing squash having globose to ovoid fruit with variously striped grey and green and white warty rinds
    Synonyms : cucurbita mixta , cushaw
  • Download our Mobile App Today